thundering loudly - Turkish English Dictionary